home *** CD-ROM | disk | FTP | other *** search
/ IRIX Installation Tools & Overlays 1999 May / SGI IRIX Installation Tools & Overlays 1999 May - Disc 2.iso / relnotes / infosearch / ch2.z / ch2
Text File  |  1999-04-19  |  19KB  |  392 lines

  1.  
  2.  
  3.  
  4.                                   - 1 -
  5.  
  6.  
  7.  
  8.        2.  _I_n_s_t_a_l_l_a_t_i_o_n__I_n_f_o_r_m_a_t_i_o_n
  9.  
  10.        This chapter lists information that is supplemental to the
  11.        _I_R_I_S _S_o_f_t_w_a_r_e _I_n_s_t_a_l_l_a_t_i_o_n _G_u_i_d_e.  The information listed
  12.        here is product-specific; use it with the Installation Guide
  13.        to install this product.
  14.  
  15.        2.1  _I_n_f_o_S_e_a_r_c_h__S_u_b_s_y_s_t_e_m_s
  16.  
  17.        The InfoSearch product includes these subsystems:
  18.  
  19.        _i_n_f_o_s_e_a_r_c_h._b_o_o_k_s._h_e_l_p         Information Searching Help
  20.  
  21.        _i_n_f_o_s_e_a_r_c_h._i_n_d_e_x._b_o_o_k_s        Search Index for Online Books
  22.                                      and Help
  23.  
  24.        _i_n_f_o_s_e_a_r_c_h._i_n_d_e_x._m_a_n          Search Index for Man Pages
  25.  
  26.        _i_n_f_o_s_e_a_r_c_h._i_n_d_e_x._r_e_l_n_o_t_e_s     Search Index for Release Notes
  27.  
  28.        _i_n_f_o_s_e_a_r_c_h._m_a_n._e_o_e            Information Searching Manual
  29.                                      Pages
  30.  
  31.        _i_n_f_o_s_e_a_r_c_h._m_a_n._r_e_l_n_o_t_e_s       Information Searching Release
  32.                                      Notes
  33.  
  34.        _i_n_f_o_s_e_a_r_c_h._s_w._b_a_s_e            Information Searching Base
  35.                                      Environment
  36.  
  37.        _i_n_f_o_s_e_a_r_c_h._s_w._e_o_e             Information Searching
  38.                                      Execution Environment (client)
  39.  
  40.        _i_n_f_o_s_e_a_r_c_h._s_w._s_e_r_v_e_r          Information Searching Server
  41.                                      Environment
  42.  
  43.  
  44.        2.2  _I_n_f_o_S_e_a_r_c_h__S_u_b_s_y_s_t_e_m__D_i_s_k__S_p_a_c_e__R_e_q_u_i_r_e_m_e_n_t_s
  45.  
  46.        This section lists the subsystems (and their sizes) of the
  47.        InfoSearch software.
  48.  
  49.        You can use the software installation instructions in the
  50.        _I_R_I_S _S_o_f_t_w_a_r_e _I_n_s_t_a_l_l_a_t_i_o_n _G_u_i_d_e to install this product.
  51.        If you are installing this software for the first time, the
  52.        default subsystems are installed if you click the _I_n_s_t_a_l_l
  53.        _A_u_t_o_m_a_t_i_c_a_l_l_y button.  To install a different set of
  54.        subsystems, click the _C_u_s_t_o_m_i_z_e _I_n_s_t_a_l_l_a_t_i_o_n button and make
  55.        your new selections.  Then click the _S_t_a_r_t button to launch
  56.        the installation.
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.                                   - 2 -
  71.  
  72.  
  73.  
  74.        Note:  The listed subsystem sizes are approximate. Refer to
  75.               the _I_R_I_S _S_o_f_t_w_a_r_e _I_n_s_t_a_l_l_a_t_i_o_n _G_u_i_d_e for information
  76.               on finding exact sizes.
  77.  
  78.        Subsystem Name                      Subsystem Size
  79.                                            (Kilobytes)
  80.        _i_n_f_o_s_e_a_r_c_h._b_o_o_k_s._h_e_l_p (_d_e_f_a_u_l_t)           580
  81.        _i_n_f_o_s_e_a_r_c_h._i_n_d_e_x._b_o_o_k_s                  19100*
  82.        _i_n_f_o_s_e_a_r_c_h._i_n_d_e_x._m_a_n                    20356*
  83.        _i_n_f_o_s_e_a_r_c_h._i_n_d_e_x._r_e_l_n_o_t_e_s                1224*
  84.        _i_n_f_o_s_e_a_r_c_h._m_a_n._e_o_e (_d_e_f_a_u_l_t)               48
  85.        _i_n_f_o_s_e_a_r_c_h._m_a_n._r_e_l_n_o_t_e_s (_d_e_f_a_u_l_t)          36
  86.        _i_n_f_o_s_e_a_r_c_h._s_w._b_a_s_e (_d_e_f_a_u_l_t)              604
  87.        _i_n_f_o_s_e_a_r_c_h._s_w._e_o_e (_d_e_f_a_u_l_t)               248
  88.        _i_n_f_o_s_e_a_r_c_h._s_w._s_e_r_v_e_r (_d_e_f_a_u_l_t)           1716
  89.  
  90.  
  91.  
  92.        * Approximate subsystem size. Index information from files
  93.        not loaded on the system disk will be removed from the index
  94.        and those files not found in the index that reside on the
  95.        local system will be added to the index. This will occur at
  96.        system reboot time.
  97.  
  98.  
  99.  
  100.        2.3  _I_n_s_t_a_l_l_a_t_i_o_n__M_e_t_h_o_d
  101.  
  102.        All of the subsystems for InfoSearch can be installed using
  103.        IRIX.  You do not need to use the miniroot. Refer to the
  104.        _I_R_I_S _S_o_f_t_w_a_r_e _I_n_s_t_a_l_l_a_t_i_o_n _G_u_i_d_e for complete installation
  105.        instructions.
  106.  
  107.  
  108.        2.4  _P_r_e_r_e_q_u_i_s_i_t_e_s
  109.  
  110.        Your workstation must be running the latest version of IRIX
  111.        6.5 in order to use this release of InfoSearch.
  112.  
  113.        The infosearch.index subsystems require that the
  114.        sgsearch.sw.base subsystem is installed.
  115.  
  116.        infosearch.sw.eoe requires that webviewer.sw.eoe and
  117.        websupport_eoe.sw.lib are installed.
  118.  
  119.        Although you can build and update the InfoSearch database
  120.        without the infosearch.sw.server subsystem, this subsystem
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.                                   - 3 -
  131.  
  132.  
  133.  
  134.        is required if you wish to connect to the given machine to
  135.        view the content that is present.
  136.  
  137.        In order to view the Online books, infosearch.sw.server
  138.        requires that dynaweb.sw.eoe be installed.
  139.  
  140.  
  141.  
  142.        2.5  _C_o_m_p_a_t_i_b_i_l_i_t_y
  143.  
  144.        InfoSearch is compatible with all supported forms of SGI
  145.        documentation.  Using a version 1.x InfoSearch client
  146.        application to access InfoSearch content from an InfoSearch
  147.        server that has been updated to version 2.x is _n_o_t
  148.        _s_u_p_p_o_r_t_e_d.
  149.  
  150.  
  151.        2.6  _O_t_h_e_r__I_n_s_t_a_l_l_a_t_i_o_n__I_n_f_o_r_m_a_t_i_o_n
  152.  
  153.  
  154.  
  155.        2.6.1  _C_o_n_f_i_g_u_r_a_t_i_o_n__F_i_l_e_s
  156.  
  157.        Changing /usr/lib/infosearch/C/infosrch.cfg to add new
  158.        document/information domains is not currently supported.
  159.  
  160.  
  161.        2.6.2  _I_n_f_o_S_e_a_r_c_h__S_e_r_v_e_r__I_n_s_t_a_l_l_a_t_i_o_n__I_n_f_o_r_m_a_t_i_o_n
  162.  
  163.        Upon completion of the InfoSearch server installation
  164.        (infosearch.sw.server), a series of links are established
  165.        into what InfoSearch believes to be your HTTP (web) server's
  166.        default CGI (Common Gateway Interface) and document root
  167.        directories.
  168.  
  169.        The following commands are performed as part of the exit
  170.        operation following the install:
  171.  
  172.            #### llllnnnn ----ssss ////uuuussssrrrr////lllliiiibbbb////iiiinnnnffffoooosssseeeeaaaarrrrcccchhhh////bbbbiiiinnnn////iiiinnnnffffoooossssrrrrcccchhhh....ccccggggiiii ////vvvvaaaarrrr////wwwwwwwwwwww////ccccggggiiii----bbbbiiiinnnn////iiiinnnnffffoooossssrrrrcccchhhh....ccccggggiiii
  173.            #### llllnnnn ----ssss ////uuuussssrrrr////lllliiiibbbb////iiiinnnnffffoooosssseeeeaaaarrrrcccchhhh////CCCC  ////vvvvaaaarrrr////wwwwwwwwwwww////hhhhttttddddooooccccssss////iiiinnnnffffoooosssseeeeaaaarrrrcccchhhh////CCCC
  174.            #### llllnnnn ----ssss ////uuuussssrrrr////lllliiiibbbb////iiiinnnnffffoooosssseeeeaaaarrrrcccchhhh////CCCC////iiiinnnnddddeeeexxxx....sssshhhhttttmmmmllll ////vvvvaaaarrrr////wwwwwwwwwwww////hhhhttttddddooooccccssss////iiiinnnnffffoooosssseeeeaaaarrrrcccchhhh////iiiinnnnddddeeeexxxx....sssshhhhttttmmmmllll
  175.            #### llllnnnn ----ssss ////uuuussssrrrr////lllliiiibbbb////iiiinnnnffffoooosssseeeeaaaarrrrcccchhhh////CCCC////iiiinnnnddddeeeexxxx....hhhhttttmmmmllll  ////vvvvaaaarrrr////wwwwwwwwwwww////hhhhttttddddooooccccssss////iiiinnnnffffoooosssseeeeaaaarrrrcccchhhh////iiiinnnnddddeeeexxxx....sssshhhhttttmmmmllll
  176.  
  177.        These are necessary for InfoSearch to run properly. If your
  178.        HTTP (web) server's default CGI location _O_R your HTTP
  179.        server's document root differ from the defaults shown above
  180.        (/var/www/cgi-bin/; /var/www/htdocs/), please execute the
  181.        commands shown above (as root) from a shell with the correct
  182.        values substituted.
  183.  
  184.        In order to view the Online books and Help information,
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.                                   - 4 -
  197.  
  198.  
  199.  
  200.        infosearch.sw.server requires that dynaweb.sw.eoe be
  201.        installed.  Refer to the _D_y_n_a_w_e_b _r_e_l_e_a_s_e _n_o_t_e_s for the
  202.        proper setup and installation of that product.
  203.  
  204.  
  205.  
  206.        2.6.3  _S_e_t_t_i_n_g__u_p__a__L_o_c_a_l__I_n_f_o_S_e_a_r_c_h__S_e_r_v_e_r
  207.  
  208.        To create an InfoSearch server, install all the books, help
  209.        books, man pages and relnotes on the machine you wish to be
  210.        the server. To install all the documentation, follow this
  211.        procedure in inst(1M), for each CD:
  212.  
  213.            IIIInnnnsssstttt>>>> iiiinnnnssssttttaaaallllllll ****....mmmmaaaannnn....****
  214.            IIIInnnnsssstttt>>>> iiiinnnnssssttttaaaallllllll ****....bbbbooooooookkkkssss....****
  215.  
  216.        Next, install the following subsystems:
  217.  
  218.            IIIInnnnsssstttt>>>> iiiinnnnssssttttaaaallllllll iiiinnnnffffoooosssseeeeaaaarrrrcccchhhh....sssswwww....bbbbaaaasssseeee iiiinnnnffffoooosssseeeeaaaarrrrcccchhhh....sssswwww....sssseeeerrrrvvvveeeerrrr ssssggggsssseeeeaaaarrrrcccchhhh....sssswwww....bbbbaaaasssseeee
  219.            IIIInnnnsssstttt>>>> iiiinnnnssssttttaaaallllllll iiiinnnnffffoooosssseeeeaaaarrrrcccchhhh....iiiinnnnddddeeeexxxx....mmmmaaaannnn
  220.            IIIInnnnsssstttt>>>> iiiinnnnssssttttaaaallllllll iiiinnnnffffoooosssseeeeaaaarrrrcccchhhh....iiiinnnnddddeeeexxxx....bbbbooooooookkkkssss
  221.            IIIInnnnsssstttt>>>> iiiinnnnssssttttaaaallllllll iiiinnnnffffoooosssseeeeaaaarrrrcccchhhh....iiiinnnnddddeeeexxxx....rrrreeeellllnnnnooootttteeeessss
  222.  
  223.        It is recommended that you reboot your machine after
  224.        installing these images.  This will trigger the databases to
  225.        begin to initialize themselves.  This initialization will
  226.        take serveral minutes once the system has rebooted.
  227.  
  228.        See the next section for more details.
  229.  
  230.        The InfoSearch server and available content can now be
  231.        accessed via a web browser such as _n_e_t_s_c_a_p_e(1) (preferred
  232.        method) or via the InfoSearch client. Use the URL
  233.        http://<hostname>/infosearch/ where <hostname> is the name
  234.        of the server. To access the server from the InfoSearch
  235.        client, use the same designation, or simply the server name.
  236.  
  237.        If the indexes become damaged or out of sync, they can be
  238.        rebuilt (from scratch) as follows:
  239.  
  240.           #### ////uuuussssrrrr////lllliiiibbbb////iiiinnnnffffoooosssseeeeaaaarrrrcccchhhh////bbbbiiiinnnn////ssssggggiiiinnnnddddeeeexxxxAAAAddddmmmmiiiinnnn ----ffffoooorrrrcccceeee ----uuuuppppddddaaaatttteeee
  241.  
  242.        2.6.4  _s_g_i_n_d_e_x_A_d_m_i_n__a_n_d__M_a_i_n_t_a_i_n_i_n_g__a_n__I_n_f_o_S_e_a_r_c_h__D_a_t_a_b_a_s_e
  243.  
  244.        _s_g_i_n_d_e_x_A_d_m_i_n(1) is the utility program used to keep your
  245.        InfoSearch database(s) in sync. In other words, what is
  246.        installed on your system should match what is indexed and
  247.        referenced by the InfoSearch database(s).  The program
  248.        _s_g_i_n_d_e_x_A_d_m_i_n performs that function and can be run from the
  249.        command line, as root. See the _s_g_i_n_d_e_x_A_d_m_i_n(1) man page for
  250.        details.
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.                                   - 5 -
  263.  
  264.  
  265.  
  266.        When your machine is rebooted, _s_g_i_n_d_e_x_A_d_m_i_n is run
  267.        automatically.  It checks to verify if new content has been
  268.        installed and updates your InfoSearch database(s) in the
  269.        background (running in the process queue under a very low
  270.        priority).
  271.  
  272.        Although you can build and update the InfoSearch database
  273.        without the infosearch.sw.server subsystem, this subsystem
  274.        is required if you wish to connect to the given machine to
  275.        view the content that is present.
  276.  
  277.        Note:  If you have installed or removed additional/optional
  278.               products that included documentation (man pages,
  279.               release notes or online books) and your machine has
  280.               not been rebooted, you may need to run _s_g_i_n_d_e_x_A_d_m_i_n
  281.               from the shell to put your InfoSearch database(s) in
  282.               sync with the content recently installed or removed
  283.               from your disk.
  284.  
  285.        InfoSearch attempts to make an educated guess at when
  286.        content may have been installed. It does a quick check of
  287.        the _i_n_s_t(1M) history file (/var/inst/hist) and compares it's
  288.        system modification date to the system modification date of
  289.        the InfoSearch index file(s). If the index files' date is
  290.        less than that of the _i_n_s_t(1M) history file, a warning
  291.        message will be printed on the main InfoSearch page when the
  292.        interface is invoked/accessed. This warning appears below
  293.        the search text field, and acts as a friendly reminder to
  294.        the administrator that _s_g_i_n_d_e_x_A_d_m_i_n may need to be run. An
  295.        example of this warning message follows:
  296.  
  297.            TTTThhhheeee sssseeeeaaaarrrrcccchhhhaaaabbbblllleeee iiiinnnnddddeeeexxxx ffffiiiilllleeeessss ffffoooorrrr tttthhhheeee ddddaaaattttaaaabbbbaaaasssseeeessss ffffoooouuuunnnndddd oooonnnn tttthhhhiiiissss sssseeeerrrrvvvveeeerrrr
  298.            mmmmaaaayyyy bbbbeeee oooouuuuttttddddaaaatttteeeedddd.... PPPPeeeerrrrhhhhaaaappppssss ttttrrrryyyy aaaannnnooootttthhhheeeerrrr sssseeeerrrrvvvveeeerrrr ((((tttteeeecccchhhhppppuuuubbbbssss....ssssggggiiii....ccccoooommmm)))) oooorrrr
  299.            uuuuppppddddaaaatttteeee yyyyoooouuuurrrr iiiinnnnddddeeeexxxx wwwwiiiitttthhhh ssssggggiiiinnnnddddeeeexxxxAAAAddddmmmmiiiinnnn????
  300.  
  301.        If necessary, _s_g_i_n_d_e_x_A_d_m_i_n can be run (as root) from the
  302.        shell as follows:
  303.  
  304.            #### ////uuuussssrrrr////lllliiiibbbb////iiiinnnnffffoooosssseeeeaaaarrrrcccchhhh////bbbbiiiinnnn////ssssggggiiiinnnnddddeeeexxxxAAAAddddmmmmiiiinnnn ----uuuuppppddddaaaatttteeee
  305.  
  306.        2.6.5  _F_i_l_e_s__N_o_t__L_i_s_t_e_d__b_y__'_v_e_r_s_i_o_n_s_'
  307.  
  308.        Local index files local<domain>.{ttl, dct, idx, inv} and the
  309.        table-of-contents (<domain>*.html) files are generated by
  310.        _s_g_i_n_d_e_x_A_d_m_i_n(1). See the FILES section of the
  311.        _s_g_i_n_d_e_x_A_d_m_i_n(1) man page for further details.
  312.  
  313.  
  314.        2.6.6  _E_r_r_o_r_s__A_c_c_e_s_s_i_n_g__t_h_e__S_e_r_v_e_r
  315.  
  316.        InfoSearch utilizes server-side parsed HTML (.shtml) files
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.                                   - 6 -
  329.  
  330.  
  331.  
  332.        upon startup. If your HTTP (web) server is not configured
  333.        properly to handle these types of files, you may see the
  334.        following error in the InfoSearch client application (or
  335.        your web browser):
  336.  
  337.            [[[[aaaannnn eeeerrrrrrrroooorrrr ooooccccccccuuuurrrrrrrreeeedddd wwwwhhhhiiiilllleeee pppprrrroooocccceeeessssssssiiiinnnngggg tttthhhhiiiissss ddddiiiirrrreeeeccccttttiiiivvvveeee]]]]
  338.  
  339.        One possible area to check is your server configuration
  340.        files. Examine the variable MaxThreads in the file
  341.        magnus.conf. The file may be found (for example) in
  342.        /usr/ns-home/httpd-<our_machine>/config.  This variable
  343.        should be set to at least _4 for this operation to function
  344.        properly. You will need to restart your HTTP (web) server
  345.        after modifying this variable.
  346.  
  347.        Refer to your HTTP (web) server's documentation for details.
  348.  
  349.  
  350.        2.7  _E_x_e_c_u_t_i_o_n__A_f_t_e_r__I_n_s_t_a_l_l_a_t_i_o_n
  351.  
  352.        After the software has been installed, you can access the
  353.        InfoSearch content as follows:
  354.  
  355.           %%%% iiiinnnnffffoooosssseeeeaaaarrrrcccchhhh <<<<hhhhoooossssttttnnnnaaaammmmeeee>>>>
  356.  
  357.        Or by this command:
  358.  
  359.           %%%% <<<<wwwweeeebbbb____bbbbrrrroooowwwwsssseeeerrrr>>>> hhhhttttttttpppp::::////////<<<<hhhhoooossssttttnnnnaaaammmmeeee>>>>////iiiinnnnffffoooosssseeeeaaaarrrrcccchhhh////
  360.  
  361.        Substitute your favorite HTTP (web) browser for
  362.        "<web_browser>" in the previous example. Substitute the name
  363.        of the server containing InfoSearch content for <hostname>
  364.        in both examples.
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.